<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
* {
	margin: 0px; padding: 0px;
}
body {
	color: rgb(102, 102, 102); font-family: "微软雅黑"; font-size: 12px; overflow-x: hidden;
}
img {
	border:none;
}
ul {
	list-style-type: none;
}
li {
	list-style-type: none;
}
a {
	outline: 0px; color: rgb(102, 102, 102); font-family: "微软雅黑"; font-size: 12px; text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	
}
a:focus {
	outline: 0px;
}
input:focus {
	outline: 0px;
}
.clearfix::after {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: "\0020";
}
.clearfix {
	display: block;
}
.clear {
	height: 0px; clear: both; float: none;
}
.head {
	background: url("../images/top_bj.jpg") no-repeat top; min-width:1080px; height: 100px;
}
.head_nr {
	margin: 0px auto; width: 1080px;
}
.logo{ width: 283px; height: 60px; float: left; }
.logo a {
	background: url("../images/logo.png") no-repeat left top; width: 283px; height: 60px; text-indent: -999px; margin-top: 22px;  display: block;
}
.head_right {
	float: right; width:737px;
	}

.head_wb {
	width: 210px; height: 21px; line-height: 21px; margin-top: 18px; float: right;
}
.head_wb span {
	background: url("../images/top_dh.png") no-repeat left; height: 21px; color: rgb(233, 89, 12); line-height: 21px; padding-left: 20px; font-size: 16px; float: left;
}
.head_wb a {
	width: 64px; height: 21px; float: right; display: block;
}
.head_wb a img {
	width: 64px; height: 21px;
}
/*.nav {
	margin-top: 20px;
}
.nav li {
	background: url("../images/nav_shu.gif") no-repeat right 4px; padding: 0px 25px 20px; float: left; position: relative;
}
.nav li a {
	color: rgb(35, 35, 35); font-size: 16px;
}
.nav li div {
	background: url("../images/nav_bj.png") left top; border: 1px solid rgb(15, 61, 95); left: 0px; top: 41px; width: 126px; line-height: 42px; padding-left: 30px; display: none; position: absolute; z-index: 9999999; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;
}
.nav li div a {
	background: url("../images/nav_xia.png") no-repeat left; color: rgb(255, 255, 255); padding-left: 14px; font-size: 14px; margin-right: 28px; display: block;
}*/




.nav{margin-top: 21px;}
#nav { width:740px; height:40px; margin:0px auto; position:relative; z-index:999; background:url(../images/menu-split.gif) left no-repeat; padding-left:2px; }	
#nav li.nav_m {background: url("../images/nav_shu.gif") no-repeat right 4px; float: left; position: relative; height:40px; width:110px; }
#nav li.nav_index {background: url("../images/nav_shu.gif") no-repeat right 4px; float: left; position: relative; height:40px; width:80px;  }
#nav li.nav_index a.nav_m_link  { color: rgb(35, 35, 35); font-size: 16px; display:block; width:80px; text-align:center}
#nav li.nav_m a.nav_m_link  { color: rgb(35, 35, 35); font-size: 16px; display:block; width:110px; text-align:center}
#nav li.nav_m a.nav_m_link.cur {text-decoration:none;}
/*#nav li.sfhover a.nav_m_link { background: url(../images/bg/nav_bg.gif) no-repeat 0 0; }*/
.nav_sub_main {background: url("../images/nav_bj.png") left top; border: 1px solid rgb(15, 61, 95); left: 0px; top: 40px; width: 126px; line-height: 42px; padding-left: 30px; padding-bottom:10px; display: none; position: absolute; z-index: 9999999; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
/*#nav li.sfhover .nav_sub_main { left: 0; display:block; }*/
#nav li.nav_m:hover .nav_sub_main { left: 0; display:block;  }
.nav_sub_main li { background: url("../images/nav_xia.png") no-repeat left; height:40px; line-height:40px; padding-left: 14px;  margin-right: 28px; display: block;}
.nav_sub_main li a { display: block; color: rgb(255, 255, 255);font-size: 14px;}
/*.nav_sub_main li a:hover { color: #fff; text-decoration:none; background-color:#033562; display:block;  }*/




/*begin----index.asp-----css*/

.menu{width:760px; height:40px; margin:0px auto; position:relative; z-index:999; background:url(../images/menu-split.gif) left no-repeat; padding-left:2px;}
.menu ul li{background: url("../images/nav_shu.gif") no-repeat right 4px; float: left; position: relative; height:40px; width:110px; z-index:1000;}
/*.menu .line{width:1px;background:none;}*/
.menu ul li a{ color: rgb(35, 35, 35); font-size: 16px; display:block; width:110px; text-align:center; position:absolute; z-index:100;}
.menu ul  .home{ width:95px;}
.menu ul  li .menuDiv {
margin-left: 0px;
height: 40px;
width: 126px;
position: absolute;
filter: alpha(opacity=30);
-moz-opacity: 0;
opacity: 0;
display: block;
}

/* 下拉菜单begin */
.menu ul li.last{background:none;}
.menu ul li .submenu{display:none;position:absolute;/*margin-top:43px;*margin-top:43px;_margin-top:43px;*/left:0px;}
/*.menu li .submenu{width:158px;background:#e93b00;}*/
.menu ul li .submenu{background: url("../images/nav_bj.png") left top; border: 1px solid rgb(15, 61, 95); left: 0px; top: 40px; width: 126px; line-height: 40px; padding-left:20px; padding-bottom:10px; display: none; position: absolute; z-index: 9999999; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.menu ul li .submenu li{background: url("../images/nav_xia.png") no-repeat left; height:40px; line-height:40px; padding-left: 14px;  margin-right: 28px; display: block;}
.menu ul  li .submenu li.last{border:none;}
.menu ul li .submenu li a{display: block; color: rgb(255, 255, 255);font-size: 14px; text-align:left; padding-left:5px;}
/*.menu li .submenu li a:hover{color:#fff; font-size:12px; background:url(../images/ico_arrow1.gif) no-repeat 10px #f85723 !important;}*/
/* 下拉菜单end */



.foot {
	background: url("../images/foot_dbbj.jpg") no-repeat top;  min-width:1080px; height: 366px;
}
.foot_nr {
	margin: 0px auto; width: 1080px; padding-top: 45px;
}
.foot_nr ul {
	background: url("../images/foot_xian.png") repeat-x left bottom; height: 259px; overflow: hidden;
}
.foot_nr ul li {
	height: 186px; float: left;
}
.foot_nr ul li dt {
	color: rgb(255, 255, 255); line-height: 48px; font-size: 18px;
}
.foot_nr ul li dt a {
	color: rgb(255, 255, 255); font-size: 18px;
}
.foot_nr ul li dd {
	color: rgb(200, 200, 201); line-height: 30px; font-size: 14px;
}
.foot_nr ul li dd a {
	color: rgb(88, 88, 88); font-size: 14px;
}
.foot_nr ul li.foot_li1 {
	background: url("../images/foot_shu.png") no-repeat right top; width: 161px;
}
.foot_nr ul li.foot_li1 dl dt {
	background: url("../images/foot_sjx.png") no-repeat left; padding-left: 17px;
}
.foot_nr ul li.foot_li1 dl dd {
	padding-left: 17px;
}
.foot_nr ul li.foot_li2 {
	background: url("../images/foot_shu.png") no-repeat right top; width: 230px;
}
.foot_nr ul li.foot_li2 dl {
	padding-left: 67px;
}
.foot_nr ul li.foot_li2 dl dt {
	background: url("../images/foot_sjx.png") no-repeat left; padding-left: 18px;
}
.foot_nr ul li.foot_li2 dl dd {
	padding-left: 18px;
}
.foot_nr ul li.foot_li3 {
	background: url("../images/foot_shu.png") no-repeat right top; width: 230px;
}
.foot_nr ul li.foot_li3 dl {
	padding-left: 67px;
}
.foot_nr ul li.foot_li3 dl dt {
	background: url("../images/foot_sjx.png") no-repeat left; padding-left: 18px;
}
.foot_nr ul li.foot_li3 dl dd {
	padding-left: 18px;
}
.foot_nr ul li.foot_li4 {
	background: url("../images/foot_shu.png") no-repeat right top; width: 213px;
}
.foot_nr ul li.foot_li4 dl {
	padding-left: 67px;
}
.foot_nr ul li.foot_li4 dl dt {
	background: url("../images/foot_sjx.png") no-repeat left; padding-left: 18px;
}
.foot_nr ul li.foot_li4 dl dd {
	padding-left: 18px;
}
.foot_nr ul li.foot_li5 {
	width: 246px;
}
.foot_nr ul li.foot_li5 dl {
	padding-left: 70px;
}
.foot_nr ul li.foot_li5 dl dt {
	background: url("../images/foot_sjx.png") no-repeat left; padding-left: 18px;
}
.foot_nr ul li.foot_li5 div {
	overflow: hidden; padding-left: 26px;
}
.foot_nr ul li.foot_li5 div a {
	margin-right: 6px; float: left; display: block;
}
.foot_nr p {
	height: 62px; text-align: center; color: rgb(82, 82, 82); line-height: 62px; font-size: 13px;
}
.foot_nr p a {
	color: rgb(82, 82, 82); font-size: 13px;
}
#banner {
	margin: auto; width: 100%; min-width:1080px; height: 522px; overflow: hidden; clear: both; position: relative; z-index: 0;
}
#banner ul.slides li {
	left: 0px; top: 0px; width: 100%; min-width:1080px; height: 522px; text-align: center; display: block; position: absolute; z-index: 0;
}
#banner ul.slides li a{width: 100%; min-width:1080px; height: 522px; display:block;}
.flex_comBtn {
	left: 50%; top: 50%; width: 43px; height: 50px; margin-top: -25px; display: block; position: absolute; z-index: 5; cursor: pointer;
}
.ban_left img {
	opacity: 0.7;
}
.ban_right img {
	opacity: 0.7;
}
.ban_left img:hover {
	opacity: 1;
}
.ban_right img:hover {
	opacity: 1;
}
.ban_left {
	margin-left: -612px;
}
.ban_right {
	margin-left: 572px;
}
.ban_margin {
	left: 50%; top: 0px; width: 1080px; margin-left: -540px; position: absolute;
}
.ban_margin li {
	background: url("../images/ban_nav.png") no-repeat left top; width: 152px; margin-right: 2px; float: left;
}
.ban_margin li:hover {
	background: url("../images/ban_nav_bj.png") no-repeat left top;
}
.ban_margin li a {
	height: 54px; color: rgb(255, 255, 255); line-height: 54px; padding-left: 68px; font-size: 16px; text-decoration: none; display: block;
}
.ban_margin li a.ban_a1 {
	background: url("../images/ban_nav_bz1.png") no-repeat 31px;
}
.ban_margin li a.ban_a2 {
	background: url("../images/ban_nav_bz2.png") no-repeat 31px;
}
.ban_margin li a.ban_a3 {
	background: url("../images/ban_nav_bz3.png") no-repeat 31px;
}
.ban_margin li a.ban_a4 {
	background: url("../images/ban_nav_bz4.png") no-repeat 31px;
}
.ban_margin li a.ban_a5 {
	background: url("../images/sj_bt.png") no-repeat 31px;
}
.ban_margin li a.ban_a6 {
	background: url("../images/ban_nav_bz6.png") no-repeat 31px;
}

.ban_margin li a.ban_a7 {
	background: url("../images/ban_nav_bz7.png") no-repeat 31px;
}






.index_case {
	margin: 0px auto; width: 1080px;
}
.index_case h2 {
	height: 52px; color: rgb(34, 34, 34); line-height: 52px; font-size: 24px; font-weight: normal; margin-top: 11px;  border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.index_case h2 span {
	color: rgb(204, 204, 204); font-family: Arial, sans-serif; font-size: 18px; margin-left: 12px; margin-right:60px;
}
/*.index_case h2 a {
	background: url("../images/jian.png") no-repeat left; color: rgb(34, 34, 34); padding-left: 13px; font-size: 14px; float: right;
}*/
.index_case h2 .more{
	background: url("../images/jian.png") no-repeat left; color: rgb(34, 34, 34); padding-left: 13px; font-size: 14px; float: right;
}
.index_case h2 .casesub{ font-size:14px; padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; background:#f1f1f1; border:#ededed 1px solid; margin-left:6px; color:#000;}
.index_case h2 .casesub:hover{ background:#ff4800; color:#FFF; text-decoration:none;}
.index_case ul{margin-top:20px;  width: 1140px;}
.index_case ul li {
	width: 345px; margin-right: 22px; float: left;
}
.index_case ul li a {
	width: 345px; text-decoration: none; display: block; position: relative;
}
.index_case ul li a img {
	width: 341px; height: 202px;  border:1px solid #edebeb; padding:2px;
}
.index_case ul li a p {
	height: 60px; text-align: center; color: rgb(34, 34, 34); line-height: 60px; font-size: 16px;
}
.case_xian {
	margin-bottom: 40px;
}
.index_case ul li a:hover p {
	background: url("../images/case_hhxian.gif") repeat-x left bottom; color: rgb(21, 74, 120);
}
.index_case ul li a .case_abj {
	background: url("../images/case_bj.png") no-repeat left top; left: 0px; top: 0px; width: 345px; height: 206px; display: none; position: absolute;
}
.zixun {
	background:#f9f9f9; margin-top: 50px; border-top-color: rgb(233, 233, 233); border-bottom-color: rgb(233, 233, 233); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.zixun_nr {
	margin: 0px auto; width: 1080px; padding-bottom: 40px;
}
.zixun_left {
	width: 735px; float: left;
}
.zixun_left h2 {
	height: 55px; color: rgb(34, 34, 34); line-height: 55px; font-size: 24px; font-weight: normal; margin-top: 14px;
}
.zixun_left h2 span {
	color: rgb(204, 204, 204); font-family: Arial, sans-serif; font-size: 18px; margin-left: 12px;
}
.zixun_left h2 a {
	background: url("../images/jian.png") no-repeat left; color: rgb(34, 34, 34); padding-left: 13px; font-size: 14px; margin-right: 9px; float: right;
}
.zixun_left div {
	background: rgb(255, 255, 255); padding: 26px 29px 0px; border: 1px solid rgb(230, 230, 230);
}
.zixun_left div li {
	height: 85px; padding-bottom: 20px; margin-bottom: 20px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.zixun_left div li a.index_news_titlepic {
	border-radius: 4px; width: 110px; height: 85px; overflow: hidden; float: left; display: block;
}
.zixun_left div li img {
	width: 110px; float: left;
}
.zixun_left div li dl {
	width: 520px; margin-right: 22px; float: right;
}
.zixun_left div li dl dt a {
	color: rgb(34, 34, 34); font-size: 16px;
}
.zixun_left div li dl dt a:hover {
	color: rgb(21, 74, 120);
}
.zixun_left div li dl dd {
	height: 48px; color: rgb(102, 102, 102); line-height: 24px; overflow: hidden; padding-top: 16px; font-size: 13px;
}
.zixun_right {
	width: 325px; float: right;
}
.zixun_right h2 {
	height: 55px; color: rgb(34, 34, 34); line-height: 55px; font-size: 24px; font-weight: normal; margin-top: 23px;
}
.zixun_right h2 span {
	color: rgb(204, 204, 204); font-family: Arial, sans-serif; font-size: 18px; margin-left: 12px;
}
.zixun_right .weibodongtai {
	background: rgb(255, 255, 255); height: 435px;
}
.zixun_right .weibao_ming {
	padding-top: 25px; padding-bottom: 18px; margin-bottom: 14px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.zixun_right .weibao_ming img {
	width: 62px; height: 62px; margin-left: 7px; float: left;
}
.zixun_right .weibao_ming .weibo_right {
	margin-left: 14px; float: left;
}
.zixun_right .weibao_ming .weibo_right p {
	color: rgb(21, 74, 120); font-size: 16px;
}
.zixun_right .weibao_ming .weibo_right p span {
	background: url("../images/dz_jian.gif") no-repeat 7px 5px; color: rgb(153, 153, 153); padding-left: 26px; font-size: 14px;
}
.zixun_right .weibao_ming .weibo_right a {
	background: url("../images/jiangz.gif") no-repeat left top; width: 64px; height: 24px; margin-top: 17px; display: block;
}
.zixun_right .weibao_we {
	padding: 0px 7px; height: 136px; color: rgb(102, 102, 102); line-height: 24px; overflow: hidden; font-size: 13px;
}
.zixun_right .weibao_we span {
	color: rgb(21, 74, 120);
}
.zixun_right .weibo_xian {
	line-height: 16px; overflow: hidden; padding-bottom: 11px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: dotted;
}
.zixun_right .weibo_xian .weibao_time {
	color: rgb(21, 74, 120); font-size: 14px; margin-left: 7px; float: left;
}
.zixun_right .weibo_xian div {
	color: rgb(21, 74, 120); font-size: 14px; float: right;
}
.zixun_right .weibo_xian div a {
	padding: 0px 9px; color: rgb(21, 74, 120); font-size: 14px;
}
.zixun_right .weibo_xinxi {
	height: 48px; color: rgb(102, 102, 102); line-height: 48px; overflow: hidden; font-size: 14px; margin-left: 7px;
}
.zixun_right h2 {
	height: 55px; color: rgb(34, 34, 34); line-height: 55px; font-size: 24px; font-weight: normal; margin-top: 14px;
}
.zixun_right h2 span {
	color: rgb(204, 204, 204); font-family: Arial, sans-serif; font-size: 18px; margin-left: 12px;
}
.zixun_right .weiabo_lianxi {
	background: rgb(255, 255, 255); border: 1px solid rgb(230, 230, 230); height: 272px; padding-right: 58px; padding-left: 28px;
}
.zixun_right .weiabo_lianxi a.wb_lx1 {
	background: url("../images/indedx_lian1.gif") no-repeat left top; color: rgb(102, 102, 102); line-height: 28px; padding-left: 46px; font-size: 14px; text-decoration: none; margin-top: 28px; margin-bottom: 14px; display: block;
}
.zixun_right .weiabo_lianxi a.wb_lx1:hover {
	background: url("../images/indedx_lian11.gif") no-repeat left top; color: rgb(239, 96, 19);
}
.zixun_right .weiabo_lianxi a.wb_lx2 {
	background: url("../images/indedx_lian2.gif") no-repeat left top; color: rgb(102, 102, 102); line-height: 28px; padding-left: 46px; font-size: 14px; text-decoration: none; margin-bottom: 14px; display: block;
}
.zixun_right .weiabo_lianxi a.wb_lx2:hover {
	background: url("../images/indedx_lian22.gif") no-repeat left top; color: rgb(239, 96, 19);
}
.zixun_right .weiabo_lianxi a.wb_lx3 {
	background: url("../images/indedx_lian3.gif") no-repeat left top; color: rgb(102, 102, 102); line-height: 28px; padding-left: 46px; font-size: 14px; text-decoration: none; margin-bottom: 14px; display: block;
}
.zixun_right .weiabo_lianxi a.wb_lx3:hover {
	background: url("../images/indedx_lian33.gif") no-repeat left top; color: rgb(239, 96, 19);
}
.zixun_right .weiabo_lianxi a.wb_lx4 {
	background: url("../images/indedx_lian4.gif") no-repeat left top; color: rgb(102, 102, 102); line-height: 28px; padding-left: 46px; font-size: 14px; text-decoration: none; margin-bottom: 14px; display: block;
}
.zixun_right .weiabo_lianxi a.wb_lx4:hover {
	background: url("../images/indedx_lian44.gif") no-repeat left top; color: rgb(239, 96, 19);
}
.links {
	margin: 0px auto; width: 1080px;
}
.links h2 {
	height: 62px; color: rgb(34, 34, 34); line-height: 68px; font-size: 24px; font-weight: normal; margin-top: 11px;
}
.links h2 span {
	color: rgb(204, 204, 204); font-family: Arial, sans-serif; font-size: 18px; margin-left: 13px;
}
.links div {
	width: 1080px; min-width:80px; color: rgb(102, 102, 102); overflow: hidden; padding-bottom: 35px; font-size: 13px;
}
.links div a {
	padding: 0px 8px; /*width: 110px;*/ color: rgb(102, 102, 102); line-height: 30px; font-size: 13px; 
}
.ban_about {
	background: url("../images/about_ban.jpg") no-repeat top; height: 266px; min-width:1080px; position: relative;
}
.biaoti_weizhi {
	margin: 17px auto 0px; width: 1080px; height: 52px; color: rgb(34, 34, 34); line-height: 52px; font-size: 24px; font-weight: normal; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.biaoti_weizhi .casesub{ font-size:14px; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px; background:#f1f1f1; border:#ededed 1px solid; margin-left:5px; color:#000;} 
.biaoti_weizhi .casesub:hover{ background:#ff4800; color:#FFF; text-decoration:none;}

.biaoti_weizhi span {
	color: rgb(204, 204, 204); font-family: Arial, sans-serif; font-size: 18px; margin-left: 11px; margin-right:50px;
}
.biaoti_weizhi p {
	color: rgb(153, 153, 153); font-size: 14px; float: right;
}
.biaoti_weizhi p a {
	color: rgb(153, 153, 153); font-size: 14px;
}
.about_nr {
	margin: 0px auto; width: 1080px;
}
.about_who {
	padding-top: 35px; padding-bottom: 46px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid;
}
.about_who img {
	margin-top: 17px; float: right;
}
.about_who dl {
	width: 554px;
}
.about_who dl dt {
	color: rgb(21, 74, 120); line-height: 42px; font-size: 20px; font-weight: 600;
}
.about_who dl dd {
	color: rgb(68, 68, 68); line-height: 30px; font-size: 14px;
}
.about_who dl dd span {
	color: rgb(233, 89, 12);
}
.about_youshi {
	padding-top: 52px; padding-bottom: 45px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid;
}
.about_youshi img {
	float: left;
}
.about_youshi dl {
	width: 414px; padding-top: 60px; margin-right: 16px; float: right;
}
.about_youshi dl dt {
	color: rgb(21, 74, 120); line-height: 42px; font-size: 20px; font-weight: 600;
}
.about_youshi dl dd {
	color: rgb(68, 68, 68); line-height: 30px; font-size: 14px;
}
.about_youshi dl dd span {
	color: rgb(233, 89, 12);
}
.about_linian {
	padding-top: 35px; padding-bottom: 65px;
}
.about_linian img {
	float: right;
}
.about_linian dl {
	width: 535px; padding-top: 24px;
}
.about_linian dl dt {
	color: rgb(21, 74, 120); line-height: 42px; font-size: 20px; font-weight: 600;
}
.about_linian dl dd {
	color: rgb(68, 68, 68); line-height: 30px; font-size: 14px;
}
.about_linian dl dd span {
	color: rgb(233, 89, 12);
}
.ban_news {
	background: url("../images/news_ban.jpg") no-repeat top; height: 266px;min-width:1080px; position: relative;
}
.news_list {
	margin: 35px auto 78px; width: 1080px;
}
.news_listl2 {
	width: 792px; float: left;
}
.news_listl2 ul li{background: url("../images/details_r1.gif") no-repeat 7px; height: 36px; color: rgb(34, 34, 34); line-height: 36px; overflow: hidden;  border-bottom-color: rgb(227, 228, 232); border-bottom-width: 1px; border-bottom-style: solid;}
.news_listl2 ul li a {
	padding-left: 19px; font-size: 13px; display: block;
}
.news_listl2 ul li span{float:right;}
.news_listl2 ul li a:hover {
	background: url("../images/details_r2.gif") no-repeat 7px; color: rgb(233, 89, 12);
}



.news_listl {
	width: 792px; float: left;
}
.news_listl ul li {
	border: 1px solid rgb(230, 230, 230); margin-bottom: 20px;
}
.news_listl ul li .news_li {
	padding: 0px 21px;
}
.news_listl ul li .news_li h2 {
	color: rgb(34, 34, 34); line-height: 24px; padding-top: 29px; padding-bottom: 16px; font-size: 22px; font-weight: normal;
}
.news_listl ul li .news_li h2 a {
	color: rgb(34, 34, 34); line-height: 24px; padding-top: 29px; padding-bottom: 16px; font-size: 22px; font-weight: normal;
}
.news_listl ul li .news_li h2 a b {
	color: rgb(25, 59, 87);
}
.news_listl ul li .news_li .news_admin {
	line-height: 14px; padding-bottom: 16px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.news_listl ul li .news_li .news_admin span {
	color: rgb(202, 205, 209); font-size: 13px; margin-right: 32px;
}
.news_listl ul li .news_li .news_admin span a {
	color: rgb(202, 205, 209); font-size: 13px;
}
.news_listl ul li .news_li .news_admin span.new_xin1 {
	background: url("../images/news_tp1.gif") no-repeat left; padding-left: 23px;
}
.news_listl ul li .news_li .news_admin span.new_xin2 {
	background: url("../images/news_tp2.gif") no-repeat left; padding-left: 23px;
}
.news_listl ul li .news_li .news_admin span.new_xin3 {
	background: url("../images/news_tp3.gif") no-repeat left; padding-left: 23px;
}
.news_listl ul li .news_li .news_admin span.new_xin4 {
	background: url("../images/news_tp4.gif") no-repeat left; padding-left: 25px;
}
.news_listl ul li .news_li .news_lwe {
	height: 150px; overflow: hidden; padding-top: 17px;
}
.news_listl ul li .news_li .news_lwe img {
	width: 205px; margin-top: 9px; margin-right: 22px; float: left;
}
.news_listl ul li .news_li .news_lwe p {
	color: rgb(34, 34, 34); line-height: 30px; text-indent: 2em; font-size: 14px;
}
.news_listl ul li .news_li .news_lwe p b {
	color: rgb(25, 59, 87);
}
.news_listl ul li .news_li .news_lwe p a {
	color: rgb(34, 34, 34); line-height: 30px; text-indent: 2em; font-size: 14px;
}
.news_listl ul li .news_quan {
	background: rgb(245, 245, 245); height: 44px; line-height: 44px; margin-top: 33px; border-top-color: rgb(233, 232, 232); border-top-width: 1px; border-top-style: solid;
}
.news_listl ul li .news_quan p {
	color: rgb(102, 102, 102); padding-left: 18px; font-size: 14px; float: left;
}
.news_listl ul li .news_quan p a {
	color: rgb(102, 102, 102); padding-right: 14px; font-size: 14px;
}
.news_listl ul li .news_quan .quan_tb {
	background: url("../images/news_list_qw.gif") no-repeat left; color: rgb(102, 102, 102); padding-left: 19px; font-size: 14px; margin-right: 24px; float: right;
}
.news_fen {
	margin-top: 40px;
}
.news_fen .news_fenl {
	float: left;
}
.anli_nr .news_fen .news_fenl {
	padding-left: 300px;
}
.news_fenl a {
	background: rgb(236, 240, 241); border-radius: 3px; width: 38px; height: 38px; text-align: center; color: rgb(52, 73, 96); line-height: 38px; font-size: 16px; margin-right: 3px; float: left; display: block;
}
.news_fenl a:hover {
	background: rgb(76, 117, 155); color: rgb(255, 255, 255);
}
.news_fenr {
	float: right;
}
.news_fenr a {
	width: 38px; height: 38px; margin-left: 3px; float: left; display: block;
}
.news_fenrtpl {
	background: url("../images/news_listleft.gif") no-repeat left top !important;
}
.news_fenrtpr {
	background: url("../images/news_listright.gif") no-repeat left top !important;
}
.news_listr {
	width: 262px; float: right;
}
.news_lir li a {
	background: rgb(216, 224, 234); border-radius: 2px; height: 46px; color: rgb(71, 82, 93); line-height: 46px; padding-left: 24px; font-size: 15px; font-weight: 600; margin-bottom: 4px; display: block;
}
.news_fenl a.page_class {
	background: rgb(76, 117, 155); border-radius: 2px; color: rgb(255, 255, 255); font-size: 15px; font-weight: 600; margin-bottom: 4px; display: block;
}

.pagelink{ height:38px; line-height:38px; margin:20px 0 20px 0; padding:0 10px;}
.pagelink a, .pagelink span{background: rgb(236, 240, 241); border-radius: 3px; min-width:38px; height: 38px; text-align: center; color: rgb(52, 73, 96); line-height: 38px; font-size: 16px; margin-right: 3px; float: left; display: block;}
.pagelink a.on, .pagelink a:hover{background: rgb(76, 117, 155); border-radius: 2px; color: rgb(255, 255, 255); font-size: 15px; font-weight: 600; margin-bottom: 4px; display: block;}


.news_lir li a:hover {
	background: url("../images/news_listrtp.gif") no-repeat left top; color: rgb(255, 255, 255);
}
.news_lir li a.current_1 {
	background: url("../images/news_listrtp.gif") no-repeat left top; color: rgb(255, 255, 255);
}
.news_detailr .news_lir li a.current_1 {
	background: url("../images/news_listrtp.gif") no-repeat left top; color: rgb(255, 255, 255);
}
.news_listr h2 {
	height: 50px; color: rgb(51, 51, 51); line-height: 50px; font-size: 16px; margin-top: 18px;
}
.news_listr h2 a {
	background: url("../images/jian.png") no-repeat left; color: rgb(34, 34, 34); padding-left: 12px; font-size: 12px; float: right;
}
.news_listr .news_lianli li a {
	border: 1px solid rgb(230, 230, 230); width: 260px; text-align: center; text-decoration: none; margin-bottom: 25px; display: block;
}
.news_listr .news_lianli li a img {
	width: 260px; height: 155px;
}
.news_listr .news_lianli li a p {
	height: 43px; color: rgb(102, 102, 102); line-height: 43px; overflow: hidden; font-size: 14px;
}
.news_listr .news_lianli li a:hover p {
	background: rgb(246, 150, 38); color: rgb(255, 255, 255);
}
.news_detail {
	margin: 35px auto 30px; width: 1080px;
}
.news_detail .news_detaill {
	border: 1px solid rgb(230, 230, 230); width: 790px; float: left;
}
.news_detail .news_detaill .new_dwe {
	padding: 0px 25px;
}
.news_detail .news_detaill .new_dwe h1 {
	text-align: center; color: rgb(29, 83, 130); line-height: 30px; font-size: 28px; margin-top: 42px; margin-bottom: 18px;
}
.news_detail .news_detaill .new_dwe .news_admin {
	height: 14px; line-height: 14px; padding-bottom: 12px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.news_detail .news_detaill .new_dwe .news_nrwe {
	color: rgb(18, 18, 18); line-height: 30px; padding-top: 20px; font-size: 16px;
}
.news_detail .news_detaill .new_dwe .news_nrwe .bq_sign {
	color: rgb(120, 120, 120); font-size: 12px;
}
.news_detail .news_detaill .new_dwe .news_nrwe p {
	text-indent: 2em; margin-top: 10px;
}
.news_detail .news_detaill .new_dwe .news_nrwe p img {
	margin: auto; height: auto; display: block; max-width: 660px;
}
.news_detail .news_detaill .new_dwe .news_nrwe a {
	color: rgb(18, 18, 18); line-height: 30px; font-size: 16px; text-decoration: underline;
}
.news_detail .news_detaill .new_dwe .news_admin span {
	height: 14px; color: rgb(208, 211, 215); line-height: 14px; font-size: 13px; margin-right: 32px; float: left; display: block;
}
.news_detail .news_detaill .new_dwe .news_admin span.new_xin1 {
	background: url("../images/news_tp1.gif") no-repeat left; padding-left: 26px; margin-left: 174px;
}
.news_detail .news_detaill .new_dwe .news_admin span.new_xin2 {
	background: url("../images/news_tp2.gif") no-repeat left; padding-left: 23px;
}
.news_detail .news_detaill .new_dwe .news_admin span.new_xin3 {
	background: url("../images/news_tp3.gif") no-repeat left; padding-left: 23px;
}
.news_detail .news_detaill .new_dwe .news_admin span.new_xin4 {
	background: url("../images/news_tp4.gif") no-repeat left; padding-left: 25px;
}
.news_detail .news_detaill .new_dwe .news_nrwe .news_wep {
	color: rgb(34, 34, 34); line-height: 30px; text-indent: 2em; padding-top: 24px; font-size: 14px;
}
.news_detail .news_detaill .new_dwe .news_nrwe .news_weimg {
	padding-top: 24px;
}
.news_detail .news_detaill .new_dwe .news_nrwe .news_weul {
	padding-top: 24px;
}
.news_detail .news_detaill .new_dwe .news_nrwe .news_weul li {
	color: rgb(34, 34, 34); line-height: 30px; text-indent: 2em; font-size: 14px;
}
.news_detail .news_detaill .new_dwe .news_nrwe .news_tag {
	height: 30px; line-height: 30px; padding-bottom: 36px; margin-top: 60px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: dashed;
}
.news_detail .news_detaill .new_dwe .news_nrwe .news_tag span {
	color: rgb(102, 102, 102); font-size: 14px; margin-right: 18px; float: left;
}
.news_detail .news_detaill .new_dwe .news_nrwe .news_tag a {
	background: url("../images/details_tp1.gif") no-repeat right rgb(229, 228, 228); padding: 0px 35px 0px 18px; height: 30px; color: rgb(102, 102, 102); line-height: 30px; font-size: 14px; margin-right: 12px; float: left; display: block; border-top-left-radius: 3px; border-bottom-left-radius: 3px;
}
.news_detail .news_detaill .new_dwe .news_nrwe .news_daiheng {
	margin-top: 38px; margin-bottom: 40px;
}
.news_detail .news_detaill .new_dwe .news_nrwe .news_daiheng li {
	width: 370px; height: 25px; color: rgb(29, 83, 130); overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
}
.news_detail .news_detaill .new_dwe .news_nrwe .news_daiheng .news_daihengl {
	float: left;
}
.news_detail .news_detaill .new_dwe .news_nrwe .news_daiheng .news_daihengr {
	float: right;
}
.news_detail .news_detaill .new_dwe .news_nrwe .news_daiheng a {
	color: rgb(29, 83, 130); font-size: 15px;
}
.news_detail h3 {
	background: rgb(245, 245, 245); height: 44px; color: rgb(34, 34, 34); line-height: 44px; padding-left: 17px; font-size: 18px; font-weight: normal; border-top-color: rgb(233, 232, 232); border-top-width: 1px; border-top-style: solid;
}
.news_detail .newdeatil_sf {
	padding-top: 25px; padding-bottom: 62px; margin-left: 24px;
}
.news_detail .newdeatil_sf li {
	width: 176px; text-align: center; margin-right: 10px; float: left;
}
.news_detail .newdeatil_sf li img {
	width: 176px; height: 141px;
}
.news_detail .newdeatil_sf li p {
	height: 50px; line-height: 50px;
}
.news_detail .newdeatil_sf li p a {
	color: rgb(102, 102, 102); font-size: 14px;
}
.news_detailr {
	width: 262px; float: right;
}
.news_detailr .news_lir li a {
	background: rgb(216, 224, 234); border-radius: 2px; height: 46px; color: rgb(71, 82, 93); line-height: 46px; padding-left: 24px; font-size: 15px; font-weight: 600; margin-bottom: 4px; display: block;
}
.news_detailr .news_lir li a:hover {
	background: url("../images/news_listrtp.gif") no-repeat left top; color: rgb(255, 255, 255);
}
.news_detailr h2 {
	height: 50px; color: rgb(51, 51, 51); line-height: 50px; font-size: 16px; margin-top: 18px; border-bottom-color: rgb(227, 228, 232); border-bottom-width: 1px; border-bottom-style: solid;
}
.news_detailr h2 a {
	background: url("../images/jian.png") no-repeat left; color: rgb(34, 34, 34); padding-left: 12px; font-size: 12px; float: right;
}
.news_detailr .news_wzr li a {
	background: url("../images/details_r1.gif") no-repeat 7px; height: 36px; color: rgb(34, 34, 34); line-height: 36px; overflow: hidden; padding-left: 19px; font-size: 13px; border-bottom-color: rgb(227, 228, 232); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.news_detailr .news_wzr li a:hover {
	background: url("../images/details_r2.gif") no-repeat 7px; color: rgb(233, 89, 12);
}
.ban_service {
	background: url("../images/service_ban.jpg") no-repeat top; height: 266px; min-width:1080px; position: relative;
}
.service_tp {
	margin: 38px auto 0px; width: 1080px; padding-bottom: 28px;
}
.service_tp ul{width:1200px;}
.service_tp ul li {
	/*width: 200px;*/ width: 300px; margin-right:90px; margin-bottom: 29px; float: left;
}
.service_tp ul li a {
	/*width: 200px;*/ width: 300px; text-align: center; text-decoration: none; display: block;
}
.service_tp ul li a h5 {
	height: 45px; color: rgb(29, 83, 130); line-height: 52px; font-size: 14px; font-weight: normal;
}
.service_tp ul li a p {
	color: rgb(136, 136, 136); line-height: 24px; font-size: 13px; word-break: break-all; word-wrap: break-word;
}
.service_tp ul li .service_a1 div {
	background: url("../images/service_tp1.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.service_tp ul li .service_a2 div {
	background: url("../images/service_tp2.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.service_tp ul li .service_a3 div {
	background: url("../images/service_tp3.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.service_tp ul li .service_a4 div {
	background: url("../images/service_tp4.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.service_tp ul li .service_a5 div {
	background: url("../images/service_tp5.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.service_tp ul li .service_a6 div {
	background: url("../images/service_tp6.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.service_tp ul li .service_a7 div {
	background: url("../images/service_tp7.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.service_tp ul li .service_a8 div {
	background: url("../images/service_tp8.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.service_tp ul li .service_a9 div {
	background: url("../images/service_tp9.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.service_tp ul li .service_a10 div {
	background: url("../images/service_tp10.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.service_tp ul li .service_a1 div:hover {
	background: url("../images/service_tp1.jpg") no-repeat left bottom;
}
.service_tp ul li .service_a2 div:hover {
	background: url("../images/service_tp2.jpg") no-repeat left bottom;
}
.service_tp ul li .service_a3 div:hover {
	background: url("../images/service_tp3.jpg") no-repeat left bottom;
}
.service_tp ul li .service_a4 div:hover {
	background: url("../images/service_tp4.jpg") no-repeat left bottom;
}
.service_tp ul li .service_a5 div:hover {
	background: url("../images/service_tp5.jpg") no-repeat left bottom;
}
.service_tp ul li .service_a6 div:hover {
	background: url("../images/service_tp6.jpg") no-repeat left bottom;
}
.service_tp ul li .service_a7 div:hover {
	background: url("../images/service_tp7.jpg") no-repeat left bottom;
}
.service_tp ul li .service_a8 div:hover {
	background: url("../images/service_tp8.jpg") no-repeat left bottom;
}
.service_tp ul li .service_a9 div:hover {
	background: url("../images/service_tp9.jpg") no-repeat left bottom;
}
.service_tp ul li .service_a10 div:hover {
	background: url("../images/service_tp10.jpg") no-repeat left bottom;
}
.service_tp ul li a:hover h5 {
	color: rgb(233, 89, 12);
}
.ser_free {
	background: url("../images/service_mf.jpg") no-repeat top; height: 511px; min-width:1080px;
}
.free_nr {
	margin: 0px auto; width: 1080px;
}
.free_nr h1 {
	height: 28px; color: rgb(255, 255, 255); line-height: 28px; padding-top: 46px; padding-bottom: 36px; font-size: 24px; font-weight: normal;
}
.free_nr h1 span {
	color: rgb(204, 204, 204); font-family: Arial, sans-serif; font-size: 18px; margin-left: 12px;
}
.free_nr ul li {
	background: url("../images/free_tplian.png") no-repeat right 48px; text-align: center; padding-right: 60px; margin-bottom: 28px; float: left;
}
.free_nr ul li a {
	width: 130px; text-decoration: none; display: block;
}
.free_nr ul li a div {
	margin: 0px auto; width: 102px; height: 102px;
}
.free_nr ul li a p {
	height: 60px; color: rgb(255, 255, 255); line-height: 60px; font-size: 14px;
}
.free_nr ul li a:hover p {
	color: rgb(246, 150, 37);
}
.free_nr ul li a.free_a1 div {
	background: url("../images/free_tp1.png") no-repeat left top;
}
.free_nr ul li a.free_a1:hover div {
	background: url("../images/free_tp1.png") no-repeat left bottom;
}
.free_nr ul li a.free_a2 div {
	background: url("../images/free_tp2.png") no-repeat left top;
}
.free_nr ul li a.free_a2:hover div {
	background: url("../images/free_tp2.png") no-repeat left bottom;
}
.free_nr ul li a.free_a3 div {
	background: url("../images/free_tp3.png") no-repeat left top;
}
.free_nr ul li a.free_a3:hover div {
	background: url("../images/free_tp3.png") no-repeat left bottom;
}
.free_nr ul li a.free_a4 div {
	background: url("../images/free_tp4.png") no-repeat left top;
}
.free_nr ul li a.free_a4:hover div {
	background: url("../images/free_tp4.png") no-repeat left bottom;
}
.free_nr ul li a.free_a5 div {
	background: url("../images/free_tp5.png") no-repeat left top;
}
.free_nr ul li a.free_a5:hover div {
	background: url("../images/free_tp5.png") no-repeat left bottom;
}
.free_nr ul li a.free_a6 div {
	background: url("../images/free_tp6.png") no-repeat left top;
}
.free_nr ul li a.free_a6:hover div {
	background: url("../images/free_tp6.png") no-repeat left bottom;
}
.free_nr ul li a.free_a7 div {
	background: url("../images/free_tp7.png") no-repeat left top;
}
.free_nr ul li a.free_a7:hover div {
	background: url("../images/free_tp7.png") no-repeat left bottom;
}
.free_nr ul li a.free_a8 div {
	background: url("../images/free_tp8.png") no-repeat left top;
}
.free_nr ul li a.free_a8:hover div {
	background: url("../images/free_tp8.png") no-repeat left bottom;
}
.free_nr ul li a.free_a9 div {
	background: url("../images/free_tp9.png") no-repeat left top;
}
.free_nr ul li a.free_a9:hover div {
	background: url("../images/free_tp9.png") no-repeat left bottom;
}
.free_nr ul li a.free_a10 div {
	background: url("../images/free_tp10.png") no-repeat left top;
}
.free_nr ul li a.free_a10:hover div {
	background: url("../images/free_tp10.png") no-repeat left bottom;
}
.free_nr ul li a.free_a11 div {
	background: url("../images/free_tp11.png") no-repeat left top;
}
.free_nr ul li a.free_a11:hover div {
	background: url("../images/free_tp11.png") no-repeat left bottom;
}
.free_nr ul li a.free_a12 div {
	background: url("../images/free_tp12.png") no-repeat left top;
}
.free_nr ul li a.free_a12:hover div {
	background: url("../images/free_tp12.png") no-repeat left bottom;
}
.advantage_nr {
	margin: 0px auto; width: 1080px;
}
.advantage_nr h1 {
	height: 28px; color: rgb(34, 34, 34); line-height: 28px; padding-top: 52px; padding-bottom: 38px; font-size: 24px; font-weight: normal;
}
.advantage_nr h1 span {
	color: rgb(204, 204, 204); font-family: Arial, sans-serif; font-size: 18px; margin-left: 13px;
}
.advantage_nr ul {
	background: url("../images/yousidian3.gif") repeat-x left 126px;
}
.advantage_nr ul li {
	width: 116px; text-align: center; margin-right: 44px; float: left;
}
.advantage_nr ul li a {
	text-decoration: none;
}
.advantage_nr ul li a div {
	width: 116px; height: 103px; overflow: hidden;
}
.advantage_nr ul li a.advantage_a1 div {
	background: url("../images/yousi1.jpg") no-repeat left top;
}
.advantage_nr ul li a.advantage_a1:hover div {
	background: url("../images/yousi1.jpg") no-repeat left bottom;
}
.advantage_nr ul li a.advantage_a2 div {
	background: url("../images/yousi2.jpg") no-repeat left top;
}
.advantage_nr ul li a.advantage_a2:hover div {
	background: url("../images/yousi2.jpg") no-repeat left bottom;
}
.advantage_nr ul li a.advantage_a3 div {
	background: url("../images/yousi3.jpg") no-repeat left top;
}
.advantage_nr ul li a.advantage_a3:hover div {
	background: url("../images/yousi3.jpg") no-repeat left bottom;
}
.advantage_nr ul li a.advantage_a4 div {
	background: url("../images/yousi4.jpg") no-repeat left top;
}
.advantage_nr ul li a.advantage_a4:hover div {
	background: url("../images/yousi4.jpg") no-repeat left bottom;
}
.advantage_nr ul li a.advantage_a5 div {
	background: url("../images/yousi5.jpg") no-repeat left top;
}
.advantage_nr ul li a.advantage_a5:hover div {
	background: url("../images/yousi5.jpg") no-repeat left bottom;
}
.advantage_nr ul li a.advantage_a6 div {
	background: url("../images/yousi6.jpg") no-repeat left top;
}
.advantage_nr ul li a.advantage_a6:hover div {
	background: url("../images/yousi6.jpg") no-repeat left bottom;
}
.advantage_nr ul li a.advantage_a7 div {
	background: url("../images/yousi7.jpg") no-repeat left top;
}
.advantage_nr ul li a.advantage_a7:hover div {
	background: url("../images/yousi7.jpg") no-repeat left bottom;
}
.advantage_nr ul li a span {
	background: url("../images/yousidian1.gif") no-repeat center; width: 116px; height: 50px; display: block;
}
.advantage_nr ul li a:hover span {
	background: url("../images/yousidian2.gif") no-repeat center;
}
.advantage_nr ul li a p {
	height: 24px; color: rgb(41, 92, 136); line-height: 24px; font-size: 14px;
}
.advantage_nr ul li a:hover p {
	color: rgb(233, 89, 12);
}
.cycle_nr {
	margin: 0px auto 68px; width: 1080px;
}
.cycle_nr h1 {
	height: 28px; color: rgb(34, 34, 34); line-height: 28px; padding-top: 67px; padding-bottom: 34px; font-size: 24px; font-weight: normal;
}
.cycle_nr h1 span {
	color: rgb(204, 204, 204); font-family: Arial, sans-serif; font-size: 18px; margin-left: 13px;
}
.cycle_nr .cycle_left {
	background: url("../images/shuju1.jpg") no-repeat left top; width: 523px; height: 361px; float: left; position: relative;
}
.cycle_nr .cycle_left dl dt {
	height: 18px; color: rgb(233, 89, 12); line-height: 18px; padding-bottom: 21px; font-size: 18px;
}
.cycle_nr .cycle_left dl dd {
	color: rgb(29, 83, 130); line-height: 21px;
}
.cycle_nr .cycle_left .word1 {
	left: 2px; top: 27px; position: absolute;
}
.cycle_nr .cycle_left .word2 {
	top: 14px; text-align: right; right: 0px; position: absolute;
}
.cycle_nr .cycle_left .word3 {
	top: 254px; text-align: right; right: 0px; position: absolute;
}
.cycle_nr .cycle_left_qy {
	background: url("../images/shuju_qy.jpg") no-repeat left top; width: 523px; height: 361px; float: left; position: relative;
}
.cycle_nr .cycle_left_qy dl dt {
	height: 18px; color: rgb(233, 89, 12); line-height: 18px; padding-bottom: 21px; font-size: 18px;
}
.cycle_nr .cycle_left_qy dl dd {
	color: rgb(29, 83, 130); line-height: 21px;
}
.cycle_nr .cycle_left_qy .word1 {
	left: 2px; top: 27px; position: absolute;
}
.cycle_nr .cycle_left_qy .word2 {
	top: 14px; text-align: right; right: 0px; position: absolute;
}
.cycle_nr .cycle_left_qy .word3 {
	top: 251px; text-align: right; right: 0px; position: absolute;
}
.cycle_nr .cycle_left_mh {
	background: url("../images/shuju_mh.jpg") no-repeat left top; width: 523px; height: 361px; float: left; position: relative;
}
.cycle_nr .cycle_left_mh dl dt {
	height: 18px; color: rgb(233, 89, 12); line-height: 18px; padding-bottom: 21px; font-size: 18px;
}
.cycle_nr .cycle_left_mh dl dd {
	color: rgb(29, 83, 130); line-height: 21px;
}
.cycle_nr .cycle_left_mh .word1 {
	left: 2px; top: 27px; position: absolute;
}
.cycle_nr .cycle_left_mh .word2 {
	top: 104px; text-align: right; right: 0px; position: absolute;
}
.cycle_nr .cycle_left_mh .word3 {
	left: 0px; top: 214px; text-align: left; position: absolute;
}
.cycle_nr .cycle_left_yx {
	background: url("../images/shuju_yx.jpg") no-repeat left top; width: 523px; height: 361px; float: left; position: relative;
}
.cycle_nr .cycle_left_yx dl dt {
	height: 18px; color: rgb(233, 89, 12); line-height: 18px; padding-bottom: 21px; font-size: 18px;
}
.cycle_nr .cycle_left_yx dl dd {
	color: rgb(29, 83, 130); line-height: 21px;
}
.cycle_nr .cycle_left_yx .word1 {
	left: 2px; top: 27px; position: absolute;
}
.cycle_nr .cycle_left_yx .word2 {
	top: 14px; text-align: right; right: 0px; position: absolute;
}
.cycle_nr .cycle_left_yx .word3 {
	top: 243px; text-align: right; right: 0px; position: absolute;
}
.cycle_nr .cycle_right {
	background: url("../images/shuju2.jpg") no-repeat left top; width: 508px; height: 361px; float: right; position: relative;
}
.cycle_nr .cycle_right .word4 {
	left: 256px; top: 33px; text-align: right; position: absolute;
}
.cycle_nr .cycle_right .word4 p {
	color: rgb(29, 83, 130); font-size: 16px;
}
.cycle_nr .cycle_right .word4 p span {
	color: rgb(233, 89, 12); font-size: 24px; margin-bottom: 9px; display: block;
}
.sev_case {
	background: url("../images/sev_casebj.jpg") left top; min-width:1080px;
}
.sev_case_nr {
	margin: 0px auto; width: 1080px;
}
.sev_case_nr h1 {
	height: 28px; color: rgb(255, 255, 255); line-height: 28px; padding-top: 48px; padding-bottom: 24px; font-size: 24px; font-weight: normal;
}
.sev_case_nr h1 span {
	color: rgb(204, 204, 204); font-family: Arial, sans-serif; font-size: 18px; margin-left: 13px;
}
.sev_case_nr ul {
	padding-bottom: 31px;
}
.sev_case_nr ul li {
	width: 345px; margin-right: 22px; float: left;
}
.sev_case_nr ul li a {
	width: 345px; text-decoration: none; display: block; position: relative;
}
.sev_case_nr ul li a .case_abj {
	background: url("../images/case_bj.png") no-repeat left top; left: 0px; top: 0px; width: 345px; height: 206px; display: none; position: absolute;
}
.sev_case_nr ul li a img {
	width: 345px; height: 206px;
}
.sev_case_nr ul li a p {
	height: 60px; text-align: center; color: rgb(255, 255, 255); line-height: 60px; font-size: 16px;
}
.sev_case_nr ul li a:hover p {
	background: url("../images/sev_casebj1.jpg") repeat-x left bottom;
}
.hezuo {
	margin: 0px auto; width: 1080px;
}
.hezuo h1 {
	height: 28px; color: rgb(34, 34, 34); line-height: 28px; padding-top: 60px; padding-bottom: 40px; font-size: 24px; font-weight: normal;
}
.hezuo h1 span {
	color: rgb(204, 204, 204); font-family: Arial, sans-serif; font-size: 18px; margin-left: 13px;
}
.hezuo ul {
	padding-bottom: 34px;
}
.hezuo ul li {
	width: 58px; float: left;
}
.hezuo ul li.hezuo_li {
	background: url("../images/hz10.jpg") no-repeat center; width: 69px; height: 90px;
}
.hezuo ul li img {
	margin: 0px auto; width: 48px;
}
.hezuo ul li p {
	height: 40px; color: rgb(102, 102, 102); line-height: 40px; font-size: 14px;
}
.Online {
	margin: 0px auto; width: 1080px; padding-bottom: 58px;
}
.Online h1 {
	height: 28px; color: rgb(34, 34, 34); line-height: 28px; padding-bottom: 20px; font-size: 24px; font-weight: normal;
}
.Online h1 span {
	color: rgb(204, 204, 204); font-family: Arial, sans-serif; font-size: 18px; margin-left: 13px;
}
.Online a img {
	cursor: text;
}
.pinpai_tp {
	margin: 38px auto 0px; width: 1080px; padding-bottom: 28px;
}
.pinpai_tp ul li {
	width: 200px; margin-right: 20px; margin-bottom: 29px; float: left;
}
.pinpai_tp ul li a {
	width: 200px; text-align: center; text-decoration: none; display: block;
}
.pinpai_tp ul li a h5 {
	height: 45px; color: rgb(29, 83, 130); line-height: 52px; font-size: 14px; font-weight: normal;
}
.pinpai_tp ul li a p {
	color: rgb(136, 136, 136); line-height: 24px; font-size: 13px; word-break: break-all; word-wrap: break-word;
}
.pinpai_tp ul li .pinpai_a1 div {
	background: url("../images/service_tp11.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.pinpai_tp ul li .pinpai_a2 div {
	background: url("../images/service_tp1.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.pinpai_tp ul li .pinpai_a3 div {
	background: url("../images/service_tp2.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.pinpai_tp ul li .pinpai_a4 div {
	background: url("../images/service_tp3.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.pinpai_tp ul li .pinpai_a5 div {
	background: url("../images/service_tp4.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.pinpai_tp ul li .pinpai_a6 div {
	background: url("../images/service_tp5.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.pinpai_tp ul li .pinpai_a7 div {
	background: url("../images/service_tp6.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.pinpai_tp ul li .pinpai_a8 div {
	background: url("../images/service_tp7.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.pinpai_tp ul li .pinpai_a9 div {
	background: url("../images/service_tp8.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.pinpai_tp ul li .pinpai_a10 div {
	background: url("../images/service_tp9.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.pinpai_tp ul li .pinpai_a1 div:hover {
	background: url("../images/service_tp11.jpg") no-repeat left bottom;
}
.pinpai_tp ul li .pinpai_a2 div:hover {
	background: url("../images/service_tp1.jpg") no-repeat left bottom;
}
.pinpai_tp ul li .pinpai_a3 div:hover {
	background: url("../images/service_tp2.jpg") no-repeat left bottom;
}
.pinpai_tp ul li .pinpai_a4 div:hover {
	background: url("../images/service_tp3.jpg") no-repeat left bottom;
}
.pinpai_tp ul li .pinpai_a5 div:hover {
	background: url("../images/service_tp4.jpg") no-repeat left bottom;
}
.pinpai_tp ul li .pinpai_a6 div:hover {
	background: url("../images/service_tp5.jpg") no-repeat left bottom;
}
.pinpai_tp ul li .pinpai_a7 div:hover {
	background: url("../images/service_tp6.jpg") no-repeat left bottom;
}
.pinpai_tp ul li .pinpai_a8 div:hover {
	background: url("../images/service_tp7.jpg") no-repeat left bottom;
}
.pinpai_tp ul li .pinpai_a9 div:hover {
	background: url("../images/service_tp8.jpg") no-repeat left bottom;
}
.pinpai_tp ul li .pinpai_a10 div:hover {
	background: url("../images/service_tp9.jpg") no-repeat left bottom;
}
.pinpai_tp ul li a:hover h5 {
	color: rgb(233, 89, 12);
}
.shangcheng_tp {
	margin: 38px auto 0px; width: 1080px; padding-bottom: 28px;
}
.shangcheng_tp ul li {
	width: 200px; margin-right: 20px; margin-bottom: 29px; float: left;
}
.shangcheng_tp ul li a {
	width: 200px; text-align: center; text-decoration: none; display: block;
}
.shangcheng_tp ul li a h5 {
	height: 45px; color: rgb(29, 83, 130); line-height: 52px; font-size: 14px; font-weight: normal;
}
.shangcheng_tp ul li a p {
	color: rgb(136, 136, 136); line-height: 24px; font-size: 13px; word-break: break-all; word-wrap: break-word;
}
.shangcheng_tp ul li .pinpai_a1 div {
	background: url("../images/service_tp11.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shangcheng_tp ul li .pinpai_a2 div {
	background: url("../images/service_tp1.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shangcheng_tp ul li .pinpai_a3 div {
	background: url("../images/service_tp2.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shangcheng_tp ul li .pinpai_a4 div {
	background: url("../images/service_tp3.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shangcheng_tp ul li .pinpai_a5 div {
	background: url("../images/service_tp4.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shangcheng_tp ul li .pinpai_a6 div {
	background: url("../images/service_tp12.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shangcheng_tp ul li .pinpai_a7 div {
	background: url("../images/service_tp6.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shangcheng_tp ul li .pinpai_a8 div {
	background: url("../images/service_tp7.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shangcheng_tp ul li .pinpai_a9 div {
	background: url("../images/service_tp8.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shangcheng_tp ul li .pinpai_a10 div {
	background: url("../images/service_tp9.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shangcheng_tp ul li .pinpai_a1 div:hover {
	background: url("../images/service_tp11.jpg") no-repeat left bottom;
}
.shangcheng_tp ul li .pinpai_a2 div:hover {
	background: url("../images/service_tp1.jpg") no-repeat left bottom;
}
.shangcheng_tp ul li .pinpai_a3 div:hover {
	background: url("../images/service_tp2.jpg") no-repeat left bottom;
}
.shangcheng_tp ul li .pinpai_a4 div:hover {
	background: url("../images/service_tp3.jpg") no-repeat left bottom;
}
.shangcheng_tp ul li .pinpai_a5 div:hover {
	background: url("../images/service_tp4.jpg") no-repeat left bottom;
}
.shangcheng_tp ul li .pinpai_a6 div:hover {
	background: url("../images/service_tp12.jpg") no-repeat left bottom;
}
.shangcheng_tp ul li .pinpai_a7 div:hover {
	background: url("../images/service_tp6.jpg") no-repeat left bottom;
}
.shangcheng_tp ul li .pinpai_a8 div:hover {
	background: url("../images/service_tp7.jpg") no-repeat left bottom;
}
.shangcheng_tp ul li .pinpai_a9 div:hover {
	background: url("../images/service_tp8.jpg") no-repeat left bottom;
}
.shangcheng_tp ul li .pinpai_a10 div:hover {
	background: url("../images/service_tp9.jpg") no-repeat left bottom;
}
.shangcheng_tp ul li a:hover h5 {
	color: rgb(233, 89, 12);
}
.shouji_tp {
	margin: 38px auto 0px; width: 1080px; padding-bottom: 28px;
}
.shouji_tp ul li {
	width: 200px; margin-right: 20px; margin-bottom: 29px; float: left;
}
.shouji_tp ul li a {
	width: 200px; text-align: center; text-decoration: none; display: block;
}
.shouji_tp ul li a h5 {
	height: 45px; color: rgb(29, 83, 130); line-height: 52px; font-size: 14px; font-weight: normal;
}
.shouji_tp ul li a p {
	color: rgb(136, 136, 136); line-height: 24px; font-size: 13px; word-break: break-all; word-wrap: break-word;
}
.shouji_tp ul li .pinpai_a1 div {
	background: url("../images/service_tp11.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shouji_tp ul li .pinpai_a2 div {
	background: url("../images/service_tp1.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shouji_tp ul li .pinpai_a3 div {
	background: url("../images/service_tp2.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shouji_tp ul li .pinpai_a4 div {
	background: url("../images/service_tp3.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shouji_tp ul li .pinpai_a5 div {
	background: url("../images/service_tp13.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shouji_tp ul li .pinpai_a6 div {
	background: url("../images/service_tp12.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shouji_tp ul li .pinpai_a7 div {
	background: url("../images/service_tp6.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shouji_tp ul li .pinpai_a8 div {
	background: url("../images/service_tp7.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shouji_tp ul li .pinpai_a9 div {
	background: url("../images/service_tp8.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shouji_tp ul li .pinpai_a10 div {
	background: url("../images/service_tp9.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.shouji_tp ul li .pinpai_a1 div:hover {
	background: url("../images/service_tp11.jpg") no-repeat left bottom;
}
.shouji_tp ul li .pinpai_a2 div:hover {
	background: url("../images/service_tp1.jpg") no-repeat left bottom;
}
.shouji_tp ul li .pinpai_a3 div:hover {
	background: url("../images/service_tp2.jpg") no-repeat left bottom;
}
.shouji_tp ul li .pinpai_a4 div:hover {
	background: url("../images/service_tp3.jpg") no-repeat left bottom;
}
.shouji_tp ul li .pinpai_a5 div:hover {
	background: url("../images/service_tp13.jpg") no-repeat left bottom;
}
.shouji_tp ul li .pinpai_a6 div:hover {
	background: url("../images/service_tp12.jpg") no-repeat left bottom;
}
.shouji_tp ul li .pinpai_a7 div:hover {
	background: url("../images/service_tp6.jpg") no-repeat left bottom;
}
.shouji_tp ul li .pinpai_a8 div:hover {
	background: url("../images/service_tp7.jpg") no-repeat left bottom;
}
.shouji_tp ul li .pinpai_a9 div:hover {
	background: url("../images/service_tp8.jpg") no-repeat left bottom;
}
.shouji_tp ul li .pinpai_a10 div:hover {
	background: url("../images/service_tp9.jpg") no-repeat left bottom;
}
.shouji_tp ul li a:hover h5 {
	color: rgb(233, 89, 12);
}
.yingxiao_tp {
	margin: 38px auto 0px; width: 1080px; padding-bottom: 28px;
}
.yingxiao_tp ul li {
	width: 200px; margin-right: 20px; margin-bottom: 29px; float: left;
}
.yingxiao_tp ul li a {
	width: 200px; text-align: center; text-decoration: none; display: block;
}
.yingxiao_tp ul li a h5 {
	height: 45px; color: rgb(29, 83, 130); line-height: 52px; font-size: 14px; font-weight: normal;
}
.yingxiao_tp ul li a p {
	color: rgb(136, 136, 136); line-height: 24px; font-size: 13px; word-break: break-all; word-wrap: break-word;
}
.yingxiao_tp ul li .pinpai_a1 div {
	background: url("../images/service_tp11.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.yingxiao_tp ul li .pinpai_a2 div {
	background: url("../images/service_tp1.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.yingxiao_tp ul li .pinpai_a3 div {
	background: url("../images/service_tp2.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.yingxiao_tp ul li .pinpai_a4 div {
	background: url("../images/service_tp3.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.yingxiao_tp ul li .pinpai_a5 div {
	background: url("../images/service_tp13.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.yingxiao_tp ul li .pinpai_a6 div {
	background: url("../images/service_tp5.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.yingxiao_tp ul li .pinpai_a7 div {
	background: url("../images/service_tp6.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.yingxiao_tp ul li .pinpai_a8 div {
	background: url("../images/service_tp7.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.yingxiao_tp ul li .pinpai_a9 div {
	background: url("../images/service_tp8.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.yingxiao_tp ul li .pinpai_a10 div {
	background: url("../images/service_tp9.jpg") no-repeat left top; height: 117px; overflow: hidden;
}
.yingxiao_tp ul li .pinpai_a1 div:hover {
	background: url("../images/service_tp11.jpg") no-repeat left bottom;
}
.yingxiao_tp ul li .pinpai_a2 div:hover {
	background: url("../images/service_tp1.jpg") no-repeat left bottom;
}
.yingxiao_tp ul li .pinpai_a3 div:hover {
	background: url("../images/service_tp2.jpg") no-repeat left bottom;
}
.yingxiao_tp ul li .pinpai_a4 div:hover {
	background: url("../images/service_tp3.jpg") no-repeat left bottom;
}
.yingxiao_tp ul li .pinpai_a5 div:hover {
	background: url("../images/service_tp13.jpg") no-repeat left bottom;
}
.yingxiao_tp ul li .pinpai_a6 div:hover {
	background: url("../images/service_tp5.jpg") no-repeat left bottom;
}
.yingxiao_tp ul li .pinpai_a7 div:hover {
	background: url("../images/service_tp6.jpg") no-repeat left bottom;
}
.yingxiao_tp ul li .pinpai_a8 div:hover {
	background: url("../images/service_tp7.jpg") no-repeat left bottom;
}
.yingxiao_tp ul li .pinpai_a9 div:hover {
	background: url("../images/service_tp8.jpg") no-repeat left bottom;
}
.yingxiao_tp ul li .pinpai_a10 div:hover {
	background: url("../images/service_tp9.jpg") no-repeat left bottom;
}
.yingxiao_tp ul li a:hover h5 {
	color: rgb(233, 89, 12);
}
.ban_anli {
	background: url("../images/case_ban.jpg") no-repeat top; height: 266px; min-width:1080px; position: relative;
}
/*.anli_nr {
	margin: 30px auto 0px; width: 1080px; padding-bottom: 34px;
}
.anli_nr ul{width: 1140px;}
.anli_nr ul li {
	width: 345px; margin-right: 22px; float: left;
}
.anli_nr ul li a {
	width: 345px; text-decoration: none; display: block; position: relative;
}
.anli_nr ul li a img {
	width: 341px; height: 202px;  border:1px solid #edebeb; padding:2px;
}
.anli_nr ul li a p {
	height: 60px; text-align: center; color: rgb(34, 34, 34); line-height: 60px; font-size: 16px;
}
.case_xian {
	margin-bottom: 40px;
}
.anli_nr ul li a:hover p {
	background: url("../images/case_hhxian.gif") repeat-x left bottom; color: rgb(21, 74, 120);
}
.anli_nr ul li a .case_abj {
	background: url("../images/case_bj.png") no-repeat left top; left: 0px; top: 0px; width: 345px; height: 206px; display: none; position: absolute;
}*/


.anli_nr { margin:20px auto; width:760px; padding-bottom: 34px;
}
.anli_nr ul{width:760px;}
.anli_nr ul li {
	width: 235px; margin-right: 22px; float: left;
}
.anli_nr ul li a {
	width: 235px; text-decoration: none; display: block; position: relative;
}
.anli_nr ul li a img {
	width: 231px; height: 182px;  border:1px solid #edebeb; padding:2px;
}
.anli_nr ul li a p {
	height: 60px; text-align: center; color: rgb(34, 34, 34); line-height: 60px; font-size: 14px; overflow:hidden;
}
.case_xian {
	margin-bottom: 40px;
}
.anli_nr ul li a:hover p {
	background: url("../images/case_hhxian.gif") repeat-x left bottom; color: rgb(21, 74, 120);
}
.anli_nr ul li a .case_abj {
	background: url("../images/case_bj.png") no-repeat left top; left: 0px; top: 0px; width: 235px; height: 186px; display: none; position: absolute;
}



/*.anli_nr { margin:20px auto; width:760px; padding-bottom: 34px;
}
.anli_nr ul{width:760px;}
.anli_nr ul li {
	width: 168px; margin-right: 20px; float: left;
}
.anli_nr ul li a {
	width: 168px; text-decoration: none; display: block; position: relative; font-size:14px; overflow:hidden;
}
.anli_nr ul li a img {
	width: 164px; height:140px;  border:1px solid #edebeb; padding:2px;
}
.anli_nr ul li a p {
	height: 60px; text-align: center; color: rgb(34, 34, 34); line-height: 60px; font-size: 16px;
}
.case_xian {
	margin-bottom: 40px;
}
.anli_nr ul li a:hover p {
	background: url("../images/case_hhxian.gif") repeat-x left bottom; color: rgb(21, 74, 120);
}
.anli_nr ul li a .case_abj {
	background: url("../images/case_bj.png") no-repeat left top; left: 0px; top: 0px; width:168px; height:144px; display: none; position: absolute;
}*/



.anli_xiangqing {
	margin: 30px auto 51px; width: 1080px;
}
.anli_left {
	width: 810px; float: left;
}
.case_img_list a img {
	width: 810px;
}
.anli_left .anli_tp {
	margin-bottom: 10px;
}
.anli_left .anli_zuo {
	border: 1px solid rgb(224, 224, 224); margin-top: 20px;
}
.anli_left .anli_zuo h2 {
	background: rgb(245, 245, 245); height: 44px; color: rgb(34, 34, 34); line-height: 44px; padding-left: 16px; font-size: 18px; font-weight: normal;
}
.anli_left .anli_zuo ul {
	margin-top: 25px; margin-left: 30px;
}
.anli_left .anli_zuo ul li {
	width: 236px; text-align: center; margin-right: 20px; float: left;
}
.anli_left .anli_zuo ul li img {
	width: 236px; height: 141px;
}
.anli_left .anli_zuo ul li p {
	height: 52px; line-height: 52px; margin-bottom: 8px;
}
.anli_left .anli_zuo ul li p a {
	color: rgb(102, 102, 102); font-size: 14px;
}
.anli_right {
	background: rgb(246, 246, 246); width: 240px; float: right;
}
.anli_right .anli_logo {
	width: 240px; padding-top: 48px; padding-bottom: 32px;
}
.anli_right .anli_logo img {
	margin: 0px auto; display: block;
}
.anli_right h3 {
	height: 40px; text-align: center; color: rgb(102, 102, 102); line-height: 40px; font-size: 13px; font-weight: normal; border-bottom-color: rgb(227, 228, 232); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.anli_right .anli_wei {
	margin: 0px auto; width: 198px; color: rgb(34, 34, 34); line-height: 24px; text-indent: 2em; padding-top: 20px; padding-bottom: 42px; font-size: 13px;
}
.anli_right .anli_rq {
	height: 14px; color: rgb(153, 153, 153); line-height: 14px; padding-bottom: 20px; padding-left: 25px; font-size: 14px;
}
.anli_right .anli_aa {
	padding-bottom: 46px; margin-top: 15px; margin-left: 25px;
}
.anli_right .anli_aa a {
	background: url("../images/hoo5.png") no-repeat left top; width: 146px; height: 40px; color: rgb(233, 89, 12); line-height: 40px; padding-left: 14px; font-size: 15px; text-decoration: none; display: block;
}
.ban_contact {
	background: url("../images/contact_ban.jpg") no-repeat top; height: 266px; min-width:1080px; position: relative;
}
.biaoti_lianxi {
	margin: 17px auto 0px; width: 1080px; height: 52px; color: rgb(34, 34, 34); line-height: 52px; font-size: 24px; font-weight: normal;
}
.biaoti_lianxi span {
	color: rgb(204, 204, 204); font-family: Arial, sans-serif; font-size: 18px; margin-left: 11px;
}
.biaoti_lianxi p {
	color: rgb(153, 153, 153); font-size: 14px; float: right;
}
.biaoti_lianxi p a {
	color: rgb(153, 153, 153); font-size: 14px;
}
.contact_nr {
	background: url("../images/contact_mar.jpg") no-repeat top; height: 618px;
}
.contact_mar {
	margin: 0px auto; width: 1080px; padding-top: 24px;
}
.map_constr {
	line-height: 24px; font-size: 14px;
}
.contact_left {
	background: rgb(255, 255, 255); width: 78px; border-right-color: rgb(229, 231, 232); border-right-width: 1px; border-right-style: solid; float: left;
}
.contact_left ul li {
	height: 70px; border-bottom-color: rgb(229, 231, 232); border-bottom-width: 1px; border-bottom-style: solid; position: relative; cursor: pointer;
}
.contact_left ul li.con_li1 {
	background: url("../images/contact1.gif") no-repeat center;
}
.contact_left ul li.con_li1:hover {
	background: url("../images/contact11.gif") no-repeat center rgb(246, 150, 38);
}
.contact_left ul li.con_li2 {
	background: url("../images/contact2.gif") no-repeat center;
}
.contact_left ul li.con_li2:hover {
	background: url("../images/contact22.gif") no-repeat center rgb(246, 150, 38);
}
.contact_left ul li.con_li3 {
	background: url("../images/contact3.gif") no-repeat center;
}
.contact_left ul li.con_li3:hover {
	background: url("../images/contact33.gif") no-repeat center rgb(246, 150, 38);
}
.contact_left ul li.con_li4 {
	background: url("../images/contact4.gif") no-repeat center;
}
.contact_left ul li.con_li4:hover {
	background: url("../images/contact44.gif") no-repeat center rgb(246, 150, 38);
}
.contact_left ul li.con_li5 {
	background: url("../images/contact5.gif") no-repeat center;
}
.contact_left ul li.con_li5:hover {
	background: url("../images/contact55.gif") no-repeat center rgb(246, 150, 38);
}
.contact_left ul li div {
	background: url("../images/contact_li.png") left top; padding: 0px 0px 0px 15px; left: 78px; top: 0px; width: 230px; height: 70px; color: rgb(255, 255, 255); line-height: 70px; font-size: 16px; display: none; position: absolute;
}
.contact_left ul li.con_li5 div {
	height: 60px; line-height: 26px; padding-top: 10px;
}
.contact_right {
	background: rgb(255, 255, 255); width: 320px; height: 356px; float: right; text-align:center;
}
.contact_right h3 {
	height: 26px; color: rgb(97, 111, 112); line-height: 26px; padding-top: 22px; padding-bottom: 20px; padding-left: 38px; font-size: 24px; font-weight: normal;
}
.contact_right form {
	padding-left: 38px;
}
.contact_right form .contact_text1 {
	border-radius: 3px; border: 1px solid rgb(221, 221, 221); width: 230px; height: 33px; color: rgb(159, 164, 164); line-height: 33px; padding-left: 12px; font-family: "微软雅黑"; font-size: 14px; margin-bottom: 10px;
}
.contact_right form .contact_text2 {
	border-radius: 3px; border: 1px solid rgb(221, 221, 221); width: 230px; height: 33px; color: rgb(159, 164, 164); line-height: 33px; padding-left: 12px; font-family: "微软雅黑"; font-size: 14px; margin-bottom: 10px;
}
.contact_right form .contact_text3 {
	border-radius: 3px; border: 1px solid rgb(221, 221, 221); width: 230px; height: 64px; color: rgb(159, 164, 164); line-height: 30px; padding-left: 12px; font-family: "微软雅黑"; font-size: 14px; margin-bottom: 10px;
}
.yzm_img {
	border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) currentColor; border-radius: 0px 3px 3px 0px; width: 90px; height: 33px; margin-top: -2px; cursor: pointer;
}
.contact_right form .contact_text4 {
	border-width: 1px 0px 1px 1px; border-style: solid none solid solid; border-color: rgb(221, 221, 221) currentColor rgb(221, 221, 221) rgb(221, 221, 221); border-radius: 3px 0px 0px 3px; width: 130px; height: 33px; color: rgb(159, 164, 164); line-height: 33px; padding-left: 12px; font-size: 14px; margin-bottom: 20px;
}
.contact_right form .contact_sub {
	background: rgb(246, 150, 38); border-radius: 3px; border: currentColor; width: 146px; height: 42px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; font-family: "微软雅黑"; font-size: 16px; font-weight: 600; cursor: pointer;
}
.qqad {
	width: 100%; position: relative; z-index: 300;
}
.rightadv {
	background: url("../images/online_xg.png") no-repeat; top: 200px; width: 175px; height: 335px; right: 0px; padding-top: 136px; position: fixed;
}
.rightadv ul li {
	height: 43px; line-height: 43px; margin-bottom: 20px;
}
.rightadv ul li a {
	width: 170px; text-align: center; text-indent: -99999px; display: block;
}
.rightadv ul li.top_wb {
	margin-bottom: 0px !important;
}
.rightadv ul li.top_head {
	height: 30px !important; line-height: 30px;
}
.rightadv ul li.top_head a {
	width: 130px; height: 30px; margin-left: 20px; display: block;
}
.zhaopin_nr {
	margin: 0px auto 58px; width: 1080px;
}
.zhaopin_wen {
	background: url("../images/zhaopin_tp1.jpg") no-repeat top; height: 632px;
}
.zhaopin_jie {
	width: 524px; color: rgb(51, 51, 51); line-height: 30px; padding-top: 296px; padding-left: 40px; font-size: 16px;
}
.zhaopin_wen ul {
	padding-top: 30px;
}
.zhaopin_wen ul li {
	color: rgb(51, 51, 51); line-height: 24px; padding-left: 40px; font-size: 13px;
}
.zhaopin_jie_ls {
	color: rgb(21, 74, 120); padding-left: 40px; font-size: 16px; margin-top: 14px;
}
.contact_qh .liangx li {
	background: url("../images/zhaopin_tab_bj.jpg") no-repeat left top; left: -1px; top: 0px; width: 208px; height: 55px; text-align: center; color: rgb(51, 51, 51); line-height: 45px; font-size: 18px; margin-right: 10px; float: left; position: relative; cursor: pointer;
}
.contact_qh .liangx .commonmo {
	background: url("../images/zhaopin_tab.jpg") no-repeat left top; color: rgb(255, 255, 255); font-size: 18px;
}
.contact_qh .lxqhlr .group {
	height: 400px; overflow: hidden; display: none;
}
.contact_qh .lxqhlr .commonmo {
	display: block;
}
.contact_qh .lxqhlr .group h2 {
	color: rgb(51, 51, 51); line-height: 30px; font-size: 16px; font-weight: 600; margin-top: 32px;
}
.contact_qh .lxqhlr .group ul li {
	color: rgb(51, 51, 51); line-height: 24px; font-size: 14px;
}
#BDBridgeFixedWrap {
	width: 0px; display: none;
}
#IconContainer {
	width: 0px; display: none;
}


.cen{background:#f9f9f9; border-bottom:1px solid #e9e9e9; width:100%; padding-bottom:20px;}
.center1{width:1080px; margin:0 auto; }
.cen2{text-align:center; color:#1f1f1f; font-size:30px; font-weight:bold; padding-top:40px; height:50px;}
.cen2 .s1{color:#cdcdcd; font-size:24px; padding:0 5px;  font-family:"宋体";}
.cen2 .s2{color:#ff4800;}
.cen2-des{color:#504f4f; font-size:18px; text-align:center; margin:5px auto; height:30px;}
.aboutinfo{padding-top:10px; font-size:16px; line-height:30px; text-align:center;  margin:10px auto; color:#504f4f;}
.aboutinfo a{font-size:16px; color:#ff4800;}
.aboutpic{ width:626px; margin:20px auto;}
.aboutmore{ width:160px; height:30px; line-height:30px; text-align:center; margin:10px auto; border:1px solid #CCC;}
.aboutmore a{display:block;}
.aboutmore a:hover{background:#ff4800; color:#FFF;}

.cen3{width:1080px; height:auto; margin-top:40px;}
.cen3-list{float:left; width:250px; height:276px; background:#f9f9f9; border:1px solid #ededed; margin-right:24px; cursor:pointer;}
.cen3-list .cen3-img{width:250px; text-align:center; padding-top:20px; height:85px;}
.cen3-list .cen3-tit{font-size:24px; text-align:center; color:#292929; width:240px; margin:0 auto; height:45px; overflow:hidden}
.cen3-list .cen3-des{font-size:12px; text-align:left; color:#868686; width:220px; margin:0 auto; line-height:22px; height:110px; overflow:hidden}


.cen3-list1{float:left; width:250px; height:276px; background:#ff4800; border:1px solid #ededed; margin-right:24px; cursor:pointer;}
.cen3-list1 .cen3-img{width:250px; text-align:center; padding-top:20px; height:85px;}
.cen3-list1 .cen3-tit{font-size:24px; text-align:center; color:#fff; width:240px; margin:0 auto; height:45px; overflow:hidden}
.cen3-list1 .cen3-des{font-size:12px; text-align:left; color:#fff; width:220px; margin:0 auto; line-height:22px; height:110px; overflow:hidden}

.rdiv{margin-right:0;}
.fl{float:left;}
.fr{float:right;}



.four_newbox{ width:1080px; height:auto;  margin:auto; padding-top:50px;}
.yxtg_box{ width:518px; height:auto; padding-bottom:15px; margin-bottom:10px; *padding-bottom:25px;}
.yxtg_box .titlebox{width: 518px;height: 26px;border-bottom: solid 3px #AAA9A9;position: relative;}
.yxtg_box .topbox{ width:509px; height:109px; margin-left:9px; display:inline; margin-top:18px; border-bottom:solid 1px #ececec; padding-bottom:5px;}
.tuiguang a{ width:200px; height:109px; background:url(../images/tuiguang_hover.jpg) no-repeat; float:left;}
.tuiguang a img{ width:194px; height:94px; overflow:hidden; margin:3px 0 0 3px; display:inline; float:left;}
.tuiguang a:hover{ width:200px; height:109px; background: url(../images/tuiguang.jpg) no-repeat; float:left;}
.tuguang_info{ width:290px; height:105px; padding-top:4px; font-size:14px; color:#666; line-height:22px;}
.tuiguang_newslist{ width:509px; height:auto; margin-left:9px; display:inline;}
.tuiguang_newslist ul li{ background:url(../images/li_arrow.jpg) 5px 10px no-repeat; padding:0 5px; width:484px; height:26px; border-bottom:solid 1px #ececec; line-height:26px; color:#666; clear:both;}
.tuiguang_newslist ul li span{height:24px;}
.tuiguang_newslist ul li a{ color:#666; width:350px; margin-left:10px; display:inline; height:26px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left; font-size:14px; }
.tuiguang_newslist ul li a:hover{ color:#333;}

.servico_ico{ width:auto; height:30px; position:absolute; left:0; top:-1px; background:url(../images/service_ico.png) no-repeat;}
.servico_ico_a{ font-family:"微软雅黑"; font-size:24px; color:#86c512; position:relative; margin-top:-4px; padding-left:5px;}
.servico_ico_a em{ font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#aaa9a9; padding-left:11px;}


.case_more{display:block;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.case_more a{width:50px;height:20px;line-height:20px;background:url(../images/more_a.png) no-repeat;display:block;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-align:center;}
.case_more a:hover{width:50px;height:20px;line-height:20px;background:url(../images/more_a1.png) no-repeat;display:block;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-align:center;}

.more a{ font-size:16px; color:#e9590c;}


.hd {
	margin-bottom:5px;
}
.hd h3 {
	font-size:18px;
	background:url(../images/img67.png) no-repeat left center;
	padding-left:25px;
}
.hd h3 a {
	color:#35b5e6;
}
.hd h3 a:hover {
	text-decoration:none;
}
.hd h3 span {
	color:#f2762d;
	margin-left:50px;
}


.desc {
	background:#FFF;
	float:right;
	width:680px;
	padding:7px 26px;
	margin-top:5px;
	overflow:hidden;
	border:5px solid #38B5E6;
	margin-bottom:20px;
}

.desc ul{ width:700px;}

 .desc ul li {
	height:32px;
	line-height:32px;
	float:left;
	width:135px;
	border-bottom:1px dashed #38B5E6;
	margin-right:40px;
	margin-bottom:11px;
}
.desc ul li a {
	font-size:14px;
	background:url(../images/img62.png) no-repeat left center;
	padding-left:23px;
}
.ab{ 
	width:247px;
	height:55px;
	margin: 0px auto;
    padding-top: 10px;
	}






.desc2 {
	background:#FFF;
	float:right;
	width:680px;
	padding:7px 26px;
	margin-top:5px;
	overflow:hidden;
	border:5px solid #38B5E6;
	margin-bottom:20px;
}

.desc2 ul{ width:700px;}

 .desc2 ul li {
	height:32px;
	line-height:32px;
	float:left;
	width:305px;
	border-bottom:1px dashed #38B5E6;
	margin-right:40px;
	margin-bottom:11px;
}
.desc2 ul li a {
	font-size:14px;
	background:url(../images/img63.png) no-repeat left center;
	padding-left:23px;
	text-decoration:none;
	list-style:none;
}




.case_category ul{ margin-bottom:30px; width:1080px; margin:0 auto;}
.case_category ul li{ float:left;height:30px; line-height:30px; border:#ececec 1px solid; margin-right:6px; margin-top:8px;}
.case_category ul li:hover{border:#F69625 1px solid;}
.case_category ul li a{ display:block; padding:0px 14px; background:#F6F6F6; color:#333; font-size:14px;}
.case_category ul li a:hover,.case_category ul li a.on{ color:#FFF; background:#F69625; text-decoration:none;}


.buttonnew{ margin:15px 0px; width:126px; height:38px; border:#e6e6e6 solid 1px; border-radius:40px; line-height:36px; text-align:center; font-size:14px; color:#666666; background:none; display:inline-block;}
.buttonnew:hover{ color:#FFffff; border:#FFFFFF solid 1px; background:#f69625;}

.index_case2 {margin: 0px auto; width: 1080px;}
.index_case2 h2 {height: 52px; color: rgb(34, 34, 34); line-height: 52px; font-size: 24px; font-weight: normal; margin-top: 11px;  border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;}
.index_case2 h2 span {color: rgb(204, 204, 204); font-family: Arial, sans-serif; font-size: 18px; margin-left: 12px; margin-right:60px;}

.index_case2 h2 .more{background: url("../images/jian.png") no-repeat left; color: rgb(34, 34, 34); padding-left: 13px; font-size: 14px; float: right;}
.index_case2 h2 .casesub{ font-size:14px; padding-left:6px; padding-right:6px; padding-top:3px; padding-bottom:3px; background:#f1f1f1; border:#ededed 1px solid; margin-left:6px; color:#000;}
.index_case2 h2 .casesub:hover{ background:#ff4800; color:#FFF; text-decoration:none;}

#demo { overflow: hidden; width: 1080px;height:192px; padding-top:20px; margin:0 auto;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
#demo li { float:left; width:200px; height:192px; margin-right:23px; display:inline;}
#demo li a:hover img { border:1px solid #62A802;}
#demo li img { width:200px; height:160px; border:1px solid #c4c4c4;}
#demo li span { text-align:center; display:block; overflow:hidden; height:30px; line-height:30px;}

#ndemo { overflow: hidden; width: 1080px;height:192px; padding-top:20px; margin:0 auto;}
#nindemo {float: left;width: 800%;}
#ndemo1 {float: left;}
#ndemo2 {float: left;}
#ndemo li { float:left; width:200px; height:192px; margin-right:19px; display:inline;}
#ndemo li a:hover img { border:1px solid #62A802;}
#ndemo li img { width:200px; height:160px; border:1px solid #c4c4c4;}
#ndemo li span { text-align:center; display:block; overflow:hidden; height:30px; line-height:30px;}

.newspic{width:600px; margin:auto; text-align:center;}
.newspic img{max-width:600px;}</pre></body></html>